Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: lvm storage pool impl #1088

Merged
merged 8 commits into from
Oct 2, 2024
Merged

feat: lvm storage pool impl #1088

merged 8 commits into from
Oct 2, 2024

Conversation

jimnydev
Copy link
Contributor

@jimnydev jimnydev commented Jul 9, 2024

Revamped #814.

@dmacvicar dmacvicar added the Important (Wanted) Feature or contribution desired to be had and merged label Sep 23, 2024
@dmacvicar
Copy link
Owner

I want to merge this one, but I'd like to move 'source_devicesto asourceanddeviceblocks, mimicking libvirt sourceandtargetand deprecating the top levelpath` attribute so that we make room for additional pool alternatives.

I will try to get it done on main, and then I will rebase this one, if you don't mind.

@dmacvicar dmacvicar force-pushed the lvm branch 2 times, most recently from fd7ac21 to e740d6f Compare September 28, 2024 14:39
jimnydev and others added 8 commits October 3, 2024 00:23
Co-authored-by: dpap <daniel.pap@qualysoft.com>
- add proper source and target so we can add more pool implementations later
- handle deprecation of top level path properly
- less checks, lets libvirt handle it
- add acceptance tests
- refactor the test helper block device creation out of domain
- add docs
@dmacvicar dmacvicar merged commit b56a61c into dmacvicar:main Oct 2, 2024
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Important (Wanted) Feature or contribution desired to be had and merged
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants